body {
    /*font-family: "Microsoft Yahei";*/
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 3px;
    padding-right: 3px;
}
.db-panel .panel {
    border-radius: 2px;
    margin-bottom: 6px;
}
.db-panel .panel-heading {
    padding: 3px 4px 3px 6px;
}
.db-panel .panel-heading-title {
    line-height: 24px;
    font-size: 14px;
}
.db-panel .panel-heading-icon {
    float: right;
}
.db-panel .panel-body {
    padding: 6px;
}
.db-panel .db-form .form-horizontal .form-group {
    margin-left: 0;
    margin-right: 0;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 2px 4px;
}
.db-form .db-form-table .control-label {
    text-align: left;
    font-weight: 500;
    vertical-align: baseline;
    margin-bottom: 0;
}
.db-form .form-control {
    padding: 2px 4px;
    font-size: 12px;
    line-height: 1.67;
    border-radius: 1px;
    height: 24px;
}
.db-form .form-group {
    margin-bottom: 8px;
}
.db-form .db-form-table {
    width: 100%;
}
.db-form .db-form-table td {
    padding: 2px;
}
textarea {
    min-height: 80px;
}
.checkbox, .radio {
    margin-top: 0;
    margin-bottom: 0;
}
.db-form .left-buttons {
    float: left;
    margin-left: 3px;
}
.db-form .right-buttons {
    float: right;
    margin-right: 3px;
}
.db-form .btn-xs {
    min-width: 60px;
    border-radius: 2px;
}
.db-form .list-group {
    margin-bottom: 2px;
}
.db-form .list-group .list-group-item {
    padding: 2px 8px;
}
.db-form .list-group .list-group-item:first-child {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
.db-form .list-group .list-group-item:last-child {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
}
.db-form .listview-box {
    border: 1px solid #ddd;
    border-radius: 2px;
    padding: 2px 2px;
    background-color: #f5f5f5;
}
.db-form .listview-box .list-group {
    margin-bottom: 0;
}
.db-form .listview-box .list-group-item {
    border-radius: 2px !important;
    margin-bottom: 2px;
}
.db-form .listview-box .list-group-item:last-child {
    border-radius: 2px !important;
    margin-bottom: 0;
}
.modal-body:before,
.modal-body:after {
    display: table;
    content: ' ';
}
.modal-body:after {
    clear: both;
 }
.modal-header {
    border-bottom: none;
}
.modal-footer {
    border-top: none;
}
.modal-body {
    padding: 5px 5px;
}
.modal-header,
.modal-footer {
    padding: 5px 10px;
}
.modal-header .close {
    margin-top: 0;
}
.split {
    margin: 2px 0;
    border-bottom: 1px solid #ddd;
}